Big Huge Thesaurus

patrol car

noun